intramammary syringe - Spanish English Dictionary